Skip to content

chore(deps): update dependency fs-extra to v11.4.0 - #195

Merged
jackchuka merged 1 commit into
mainfrom
renovate/fs-extra-11.x
Jul 27, 2026
Merged

chore(deps): update dependency fs-extra to v11.4.0#195
jackchuka merged 1 commit into
mainfrom
renovate/fs-extra-11.x

Conversation

@renovate

@renovate renovate Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
fs-extra 11.3.511.4.0 age confidence

Release Notes

jprichardson/node-fs-extra (fs-extra)

v11.4.0

Compare Source

  • Proper EEXIST error when trying to create a symlink and the dest already exists as a broken symlink (#​925, #​1076)

v11.3.6

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner July 2, 2026 23:41
@renovate
renovate Bot force-pushed the renovate/fs-extra-11.x branch from c41e8b5 to 4fbb95b Compare July 16, 2026 15:00
@renovate
renovate Bot force-pushed the renovate/fs-extra-11.x branch from 4fbb95b to e8f2248 Compare July 26, 2026 21:03
@renovate renovate Bot changed the title chore(deps): update dependency fs-extra to v11.3.6 chore(deps): update dependency fs-extra to v11.4.0 Jul 26, 2026

@jackchuka jackchuka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fs-extra 11.3.5 → 11.4.0 (devDependency of typeorm-tailordb-codegen).

The minor does carry two real behavior changes to existing APIs, not just additive features — diffed the tarballs rather than trusting the changelog:

  1. ensureSymlink: a broken-symlink destination previously leaked raw ENOENT; now swallowed, falls through to fs.symlink which reports EEXIST. Callers matching err.code === 'ENOENT' silently change meaning.
  2. checkParentPaths (the skipped 11.3.6): on ENOENT for a dest parent it now recurses further up instead of returning early, so copy/move through a non-existent intermediate with a deeper symlinked ancestor now throws 'Cannot copy to a subdirectory of itself' where it previously succeeded.

Both inert here — this repo calls neither API. Finding worth acting on separately: the direct fs-extra dependency appears DEAD. Nothing in src imports it; the actual fs.outputFile comes from zx's own bundled fs-extra@7.0.1, and @types/fs-extra is only present to satisfy zx's typings (kysely-tailordb-codegen has the types but no fs-extra dep at all, which corroborates). Dropping it would eliminate this Renovate PR class.

NB: no CI ran — packages/typeorm-tailordb-codegen/** has no path filter. Safe to merge.

@jackchuka
jackchuka merged commit e7015d4 into main Jul 27, 2026
7 checks passed
@jackchuka
jackchuka deleted the renovate/fs-extra-11.x branch July 27, 2026 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant